import 'package:flutter/material.dart';

//颜色

const kPrimaryColor = Color(0xFF075E54);
const kSecondaryColor = Color(0xFF128C7E);
const kGrayColor = Color(0xFFDADDE1);
const kTextLigntColor = Color(0xFFFFFFFF);

class AppColor {
  const AppColor._();

  static Color transparent = Colors.transparent;

  static const lightOrange = Color(0xFFFAA33C);
  static const lightBlack = Color(0xFF101725);
  static const whiteColor = Color(0xFFFFFFFF);
  static const grey = Color(0xff333333);
  static const backgroundColor = Color(0xfffaf8fe);

  static MaterialColor blue396EC6 = const MaterialColor(
    0xFF386ec6,
    <int, Color>{
      50: Color(0xFF396EC6),
      100: Color(0xFF396EC6),
      200: Color(0xFF396EC6),
      300: Color(0xFF396EC6),
      400: Color(0xFF396EC6),
      500: Color(0xFF396EC6),
      600: Color(0xFF396EC6),
      700: Color(0xFF396EC6),
      800: Color(0xFF396EC6),
      900: Color(0xFF396EC6),
    },
  );

  //////////////////
  static Color background = const Color(0xFFF2F2F2);

  //网站大多数控件的颜色 现在主题色换成这个

  //blue系列
  static Color blue = Colors.blue;
  static Color blue1777F1 = const Color(0xFF1777F1);
  static Color blue1877F1 = const Color(0xFF1877F2);
  static Color blue77AFEA = const Color(0xFF77AFEA);
  static Color blue46B0FF = const Color(0xFF46B0FF);
  static Color blue4788F4 = const Color(0xFF4788F4);
  static Color blue386EC6 = const Color(0xFF386EC6);
  static Color blue3D5BF6 = const Color(0xFF3D5BF6);
  //#45b9d2
  static Color blue45b9d2 = const Color(0xFF45b9d2);
  //#81b4ea
  static Color blue81b4ea = const Color(0xFF81b4ea);
  //f1f7fe
  static Color bluef1f7fe = const Color(0xFFf1f7fe);
  //45a4f7
  static Color blue45a4f7 = const Color(0xFF45a4f7);

  //grey系列
  static Color greyDCDCDC = const Color(0xFFDCDCDC);
  static Color greyECEC = const Color(0xFFECECEC);
  static Color greyEBEBEB = const Color(0xFFEBEBEB);
  static Color greyEFEFEF = const Color(0xFFEFEFEF);
  static Color greyEEEEEE = const Color(0xFFEEEEEE);
  static Color greyE6E6E6 = const Color(0xFFE6E6E6);
  static Color greyF4F4F4 = const Color(0xFFF4F4F4);
  static Color greyF3F3F3 = const Color(0xFFF3F3F3);
  static Color greyF3F4F8 = const Color(0xFFF3F4F8);
  static Color greyF9F9F9 = const Color(0xFFF9F9F9);
  static Color greyF0F1F4 = const Color(0xFFF0F1F4);
  static Color greyBFBFBF = const Color(0xFFBFBFBF);
  static Color greyD8D8D8 = const Color(0xFFD8D8D8);
  static Color greyCBCCCD = const Color(0xFFCBCCCD);
  static Color greyA7A9B7 = const Color(0xFFA7A9B7);
  static Color greyAAAAAA = const Color(0xFFAAAAAA);
  static Color greyAEB3B7 = const Color(0xFFAEB3B7);
  static Color grey767676 = const Color(0xFF767676);
  static Color grey97999B = const Color(0xFF97999B);
  static Color grey9F978B = const Color(0xFF9F978B);
  static Color grey8787 = const Color(0xFF878787);
  static Color grey8080 = const Color(0xFF808080);
  static Color grey525357 = const Color(0xFF525357);
  static Color grey6666 = const Color(0xFF666666);
  static Color grey646464 = const Color(0xFF646464);
  static Color grey5B5B = const Color(0xFF5B5B5B);
  static Color grey5C5C5C = const Color(0xFF5C5C5C);
  static Color grey3D3D3D = const Color(0xFF3D3D3D);
  static Color grey3333 = const Color(0xFF333333);
  static Color grey262933 = const Color(0xFF262933);

  ///#ebeef5
  static Color greyebeef5 = const Color(0xFFebeef5);

  //red系列
  static Color redFF4D4F = const Color(0xFFFF4D4F);
  static Color redEC4949 = const Color(0xFFEC4949);
  static Color redE50000 = const Color(0xFFE50000);
  //eeacac
  static Color redeeacac = const Color(0xFFeeacac);

  ///df1f1f
  static Color reddf1f1f = const Color(0xFFdf1f1f);

  //black系列
  static Color black = Colors.black;

  //white系列
  static MaterialColor white = const MaterialColor(
    0xFFFFFFFF,
    <int, Color>{
      50: Color(0xFFFFFFFF),
      100: Color(0xFFFFFFFF),
      200: Color(0xFFFFFFFF),
      300: Color(0xFFFFFFFF),
      400: Color(0xFFFFFFFF),
      500: Color(0xFFFFFFFF),
      600: Color(0xFFFFFFFF),
      700: Color(0xFFFFFFFF),
      800: Color(0xFFFFFFFF),
      900: Color(0xFFFFFFFF),
    },
  );

  //green系列
  static Color green0ABE93 = const Color(0xFF0ABE93);
  static Color green00B578 = const Color(0xFF00B578);
  static Color green8CE3CA = const Color(0xFF8CE3CA);
  static Color green7AE5C1 = const Color(0xFF7AE5C1);
  static Color greenC5E8DC = const Color(0xFFC5E8DC);
  static Color greenEEFFF9 = const Color(0xFFEEFFF9);
  //完成绿0f6b29
  static Color green0f6b29 = const Color(0xFF0f6b29);
  //9af1c2
  static Color green9af1c2 = const Color(0xFF9af1c2);

  //purple系列
  static Color purple566BD8 = const Color(0xFF566BD8);

  static Color orangeE8A849 = const Color(0xFFE8A849);

  static Color orangee6a23c = const Color(0xFFe6a23c);
}
